// 导入 pos.js 模块中的姿态识别功能
// import { setupPoseEstimation } from './posDetection.js';

// 导入 objectDetection.js 模块中的目标识别功能
// import { startVideoStream } from './objectDetection.js';

// 启动姿态估计
// setupPoseEstimation();

// 启动目标识别
// startVideoStream()

// 初始化摄像头
import { setupCamera } from './camera.js';
// 初始化开始拍照按钮
import { setupStartButton } from './control.js';
// 初始化右侧抽屉
import { setupDrawer } from './drawer.js';
// 初始化PWA
import PWAManager from './PWA.js';
// SVG动画
import { removeLoadingAnimation } from './SVGAnimation.js'

// ①摄像头视频流绑定元素 ②完成后抽屉可见
setupCamera('#camera', '#drawer');
// 启动按钮拍照
setupStartButton()
// 抽屉按钮交互
setupDrawer()
// 定时移除动画加载图层
removeLoadingAnimation()
// 使用 PWA
new PWAManager()


document.addEventListener('touchstart', function (e) {
    if (e.touches.length > 1) {
        e.preventDefault();
    }
}, { passive: false });

